package com.recharge.domain.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class OrderCallbackDO {

    /**
     * 订单号
     */
    @ApiModelProperty(value = "订单号")
    private String orderNo;

    /**
     * 流水号
     */
    @ApiModelProperty(value = "流水序号")
    private String serialNumber;

    /**
     * 充值号码
     */
    @ApiModelProperty(value = "充值号")
    private String rechargeNumber;

    /**
     * 充值状态
     */
    @ApiModelProperty(value = "充值状态")
    private Integer status;

    /**
     * 充值凭证号
     */
    @ApiModelProperty(value = "充值凭证号")
    private String voucherNo;

    /**
     * 充值凭证号
     */
    @ApiModelProperty(value = "充值凭证号")
    private String message;

    /**
     * 订单号
     */
    @ApiModelProperty(value = "回掉地址")
    private String callbackUrl;

    @Override
    public String toString() {
        return "OrderCallbackDO{" +
                "orderNo='" + orderNo + '\'' +
                ", serialNumber='" + serialNumber + '\'' +
                ", rechargeNumber='" + rechargeNumber + '\'' +
                ", status=" + status +
                ", voucherNo='" + voucherNo + '\'' +
                ", callbackUrl='" + callbackUrl + '\'' +
                '}';
    }
}
